package org.qianji.goosql.operator;

/**
 * 比较运算符。
 * 
 * @author gmz
 * 
 */
public enum Comparator {

	/**
	 * 小于
	 */
	LT {
		@Override
		public String toString() {
			return "<";
		}
	},
	/**
	 * 大于
	 */
	GT {
		@Override
		public String toString() {
			return ">";
		}
	},
	/**
	 * 等于
	 */

	EQ {
		@Override
		public String toString() {
			return "=";
		}
	},
	/**
	 * 小于等于
	 */
	LE {
		@Override
		public String toString() {
			return "<=";
		}
	},
	/**
	 * 大于等于
	 */
	GE {
		@Override
		public String toString() {
			return ">=";
		}
	},
	/**
	 * 不等于
	 */
	NE {
		@Override
		public String toString() {
			return "<>";
		}
	},
	/**
	 * IN
	 */
	IN {
		@Override
		public String toString() {
			return "IN";
		}
	},
	/**
	 * LIKE
	 */
	LIKE {
		@Override
		public String toString() {
			return "LIKE";
		}
	},
	/**
	 * BETWEEN
	 */
	BTW {
		@Override
		public String toString() {
			return "BETWEEN";
		}
	};

}
